it streamed - Alemán Inglés Diccionario